const http = require("http")
const fs = require("fs")

// 创建服务器
http.createServer((req,res)=>{
    // 过滤图标
    if(req.url !== "/favicon.ico"){
        // 路由处理之前，一定要先设定将要进来的路由形式
                    // ./index.html
        // 利用fs模块直接读取路由中携带的文件信息
        // 同时设定，所有的文件请求，全部到www路径下查找，保证服务器源码的安全
        fs.readFile("./www" + req.url, (err,data)=>{
            if(err){
                res.write("404")
            }else{
                res.write(data)
            }
            // 注意，请求文件的异步，write之后再end
            res.end();
        })
    }
}).listen(81)